<?php

namespace Rive;

define('RIVE_DIR', __DIR__);

class RiveKernel {
    /**
     * pa - Pre-alpha
     * a  - Alpha
     * b  - Beta
     * rc - Release Candidate
     * r  - Release
     * s  - Stable
     * 
     * @var string
     */
    public static $version = '0.0.1.pa';
    
    /**
     * Array of kernel components
     * 
     * @var array
     */
    protected static $_c = array();
    
    /**
     * Array of registered boxes
     * 
     * @var array
     */
    protected static $_b = array();
    
    /**
     * Startup point
     * 
     * @param string $boxDir 
     */
    public static function loadAppBoxFrom ($boxDir) {
        
    }
    
    private static $nsAliases = array(
        'Framework' => '/Boxes/Framework',
    );
}